package mains;

import cartes.Carte;

public class Carre extends Main {
	
	private int hauteur;

	public Carre(Carte[] tabCarte, int hauteur) {
		super(tabCarte);
		
		if(tab5Cartes[0].getHauteur() != tab5Cartes[1].getHauteur() ||
		   tab5Cartes[1].getHauteur() != tab5Cartes[2].getHauteur() ||
		   tab5Cartes[2].getHauteur() != tab5Cartes[3].getHauteur() ||
		   tab5Cartes[0].getHauteur() != hauteur)
		{
			throw new IllegalArgumentException("Carre incorrect");
		}
		
		this.hauteur = hauteur;
		valeur = 8.0;
	}
	
	public int getHauteur()
	{
		return hauteur;
	}
	
	public String toString()
	{
		String s = super.toString();
		
		s += "\n Carre : " + convertValeur(hauteur) +  "\n";
		
		return s;
	}
}
